/*用户名宽度*/
.label{
    width: 80px;
    display: inline-block;

}
.form-group{
    margin-bottom:20px;
}
.form-group > label{
    display: block;
}
.form-group .label{
    line-height: 35px;
}
.form-group label > input{
    height: 27px;
    padding-top: 4px;
    padding-bottom: 4px;
    width: calc(100%-80px);
    padding-left: 3px;
    border-radius:6px;
    border-color: 3px solid #ccc;
}
#form{
    width:350px;
    margin: 100px auto;
    border: 1px solid #ccc;
    border-radius: 10px;
    padding: 15px;
}
.error{
    font-size: 12px;
    color: red;
    margin-left: 57px;
}
.keyword2{
    height: 29px;
    border-radius: 3px 3px 3px 3px;
    border: 1px solid rgb(224,224,224);
    width: 80px;
}
.keyword{
    height: 29px;
    border-radius: 3px 3px 3px 3px;
    border: 1px solid rgb(224,224,224);
    width: 200px;
}
.btn{
    width: 260px;
    height: 58px;
    border-radius: 30px 30px 30px 30px;
    border: rgb(189,206,252);
    border-color: transparent;
}
.btnn{
    width: 160px;
    height: 58px;
    border-radius: 30px 30px 30px 30px;
    border: rgb(189,206,252);
    border-color: transparent;
}
#box{
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    background-image: url('../img/wali.jpg');
    background-repeat: no-repeat;
    background-size: 100% 100%;
}